package cn.sprouting.service;

import cn.hutool.http.HttpUtil;
import cn.sprouting.model.Bank;
import lombok.extern.slf4j.Slf4j;

import java.util.ArrayList;
import java.util.List;

/**
 * @author ：LX
 * @ Date 创建时间： 2021/10/25. 14:40
 * 地点：长沙麓谷
 * 目的: 获取银行卡信息
 * 备注说明：
 */
@Slf4j
public class BankService {

    public BankService() {
        log.info("[BankService] 初始化一次");
    }

    /**
     * 收录相关的银行卡信息
     *      该方案并不完美，但相对于使用sqlite等方案，当前的方案又是比较适用的
     *
     * @return 返回全部的银行卡信息
     */
    public static List<Bank> all(){
        Bank bank1 = new Bank("103000", 19, "借记卡", "金穗借记卡", "1030000", "农业银行");
        Bank bank2 = new Bank("185720", 16, "借记卡", "金碧卡", "14097310", "昆明农联社");
        Bank bank3 = new Bank("356827", 16, "贷记卡", "双币种申卡贷记卡个人金卡", "4012902", "上海银行");
        Bank bank4 = new Bank("356828", 16, "贷记卡", "双币种申卡贷记卡个人普卡", "4012902", "上海银行");
        Bank bank5 = new Bank("356833", 16, "贷记卡", "中银JCB卡金卡", "1040000", "中国银行");
        Bank bank6 = new Bank("356835", 16, "贷记卡", "中银JCB卡普卡", "1040000", "中国银行");
        Bank bank7 = new Bank("356837", 16, "贷记卡", "阳光商旅信用卡", "3030000", "中国光大银行");
        Bank bank8 = new Bank("356838", 16, "贷记卡", "阳光商旅信用卡", "3030000", "中国光大银行");
        Bank bank9 = new Bank("356839", 16, "贷记卡", "阳光商旅信用卡", "3030000", "中国光大银行");
        Bank bank10 = new Bank("356840", 16, "贷记卡", "阳光商旅信用卡", "3030000", "中国光大银行");
        Bank bank11 = new Bank("356885", 16, "贷记卡", "招商银行银行信用卡", "3080000", "招商银行银行");
        Bank bank12 = new Bank("356886", 16, "贷记卡", "招商银行银行信用卡", "3080000", "招商银行银行");
        Bank bank13 = new Bank("356887", 16, "贷记卡", "招商银行银行信用卡", "3080000", "招商银行银行");
        Bank bank14 = new Bank("356888", 16, "贷记卡", "招商银行银行信用卡", "3080000", "招商银行银行");
        Bank bank15 = new Bank("356889", 16, "贷记卡", "招商银行银行信用卡", "3080000", "招商银行银行");
        Bank bank16 = new Bank("356890", 16, "贷记卡", "招商银行银行信用卡", "3080000", "招商银行银行");
        Bank bank17 = new Bank("370246", 15, "信用卡", "牡丹运通卡金卡", "1020000", "工商银行");
        Bank bank18 = new Bank("370247", 15, "信用卡", "牡丹运通卡普通卡", "1020000", "工商银行");
        Bank bank19 = new Bank("370248", 15, "贷记卡", "牡丹运通卡金卡", "1020000", "中国工商银行");
        Bank bank20 = new Bank("370249", 15, "贷记卡", "牡丹运通卡金卡", "1020000", "中国工商银行");
        Bank bank21 = new Bank("400360", 16, "贷记卡", "中信贷记卡", "3020000", "中信实业银行");
        Bank bank22 = new Bank("400937", 16, "贷记卡", "长城国际卡(美元卡)-商务普卡", "1040000", "中国银行");
        Bank bank23 = new Bank("400938", 16, "贷记卡", "长城国际卡(美元卡)-商务金卡", "1040000", "中国银行");
        Bank bank24 = new Bank("400939", 16, "贷记卡", "长城国际卡(港币卡)-商务普卡", "1040000", "中国银行");
        Bank bank25 = new Bank("400940", 16, "贷记卡", "长城国际卡(港币卡)-商务金卡", "1040000", "中国银行");
        Bank bank26 = new Bank("400941", 16, "贷记卡", "长城国际卡(美元卡)-个人普卡", "1040000", "中国银行");
        Bank bank27 = new Bank("400942", 16, "贷记卡", "长城国际卡(美元卡)-个人金卡", "1040000", "中国银行");
        Bank bank28 = new Bank("402658", 16, "借记卡", "两地一卡通", "3080000", "招商银行银行");
        Bank bank29 = new Bank("402673", 16, "贷记卡", "申卡贷记卡", "4012902", "上海银行");
        Bank bank30 = new Bank("402791", 16, "信用卡", "国际借记卡", "1020000", "工商银行");
        Bank bank31 = new Bank("403361", 16, "信用卡", "金穗贷记卡", "1030000", "农业银行");
        Bank bank32 = new Bank("403391", 16, "贷记卡", "中信贷记卡", "3020000", "中信实业银行");
        Bank bank33 = new Bank("404117", 16, "信用卡", "金穗贷记卡", "1030000", "农业银行");
        Bank bank34 = new Bank("404157", 16, "贷记卡", "中信贷记卡", "3020000", "中信实业银行");
        Bank bank35 = new Bank("404171", 16, "贷记卡", "中信贷记卡", "3020000", "中信实业银行");
        Bank bank36 = new Bank("404172", 16, "贷记卡", "中信贷记卡", "3020000", "中信实业银行");
        Bank bank37 = new Bank("404173", 16, "贷记卡", "中信贷记卡", "3020000", "中信实业银行");
        Bank bank38 = new Bank("404174", 16, "贷记卡", "中信贷记卡", "3020000", "中信实业银行");
        Bank bank39 = new Bank("404738", 16, "贷记卡", "上海浦东发展银行信用卡VISA普通卡", "3100000", "上海浦东发展银行");
        Bank bank40 = new Bank("404739", 16, "贷记卡", "上海浦东发展银行信用卡VISA金卡", "3100000", "上海浦东发展银行");
        Bank bank41 = new Bank("405512", 17, "借记卡", "太平洋互连卡", "3010000", "交通银行");
        Bank bank42 = new Bank("405512", 17, "借记卡", "太平洋互连卡", "3010000", "交通银行");
        Bank bank43 = new Bank("406252", 16, "贷记卡", "阳光信用卡", "3030000", "中国光大银行");
        Bank bank44 = new Bank("406254", 16, "贷记卡", "阳光信用卡", "3030000", "中国光大银行");
        Bank bank45 = new Bank("406365", 16, "信用卡", "广发VISA信用卡", "3060000", "广东发展银行");
        Bank bank46 = new Bank("407405", 16, "贷记卡", "民生贷记卡", "3050001", "民生银行");
        Bank bank47 = new Bank("409665", 16, "贷记卡", "中银威士信用卡员工普卡", "1040000", "中国银行");
        Bank bank48 = new Bank("409666", 16, "贷记卡", "中银威士信用卡个人普卡", "1040000", "中国银行");
        Bank bank49 = new Bank("409667", 16, "贷记卡", "中银威士信用卡员工金卡", "1040000", "中国银行");
        Bank bank50 = new Bank("409668", 16, "贷记卡", "中银威士信用卡个人金卡", "1040000", "中国银行");
        Bank bank51 = new Bank("409669", 16, "贷记卡", "中银威士信用卡员工白金卡", "1040000", "中国银行");
        Bank bank52 = new Bank("409670", 16, "贷记卡", "中银威士信用卡个人白金卡", "1040000", "中国银行");
        Bank bank53 = new Bank("409671", 16, "贷记卡", "中银威士信用卡商务白金卡", "1040000", "中国银行");
        Bank bank54 = new Bank("409672", 16, "贷记卡", "长城公务卡", "1040000", "中国银行");
        Bank bank55 = new Bank("410062", 16, "借记卡", "招商银行银行国际卡", "3080000", "招商银行银行");
        Bank bank56 = new Bank("412962", 16, "借记卡", "发展借记卡", "3070010", "深圳发展银行");
        Bank bank57 = new Bank("415599", 16, "借记卡", "民生借记卡", "3050000", "民生银行");
        Bank bank58 = new Bank("421317", 16, "借记卡", "京卡双币种国际借记卡", "4031000", "北京银行");
        Bank bank59 = new Bank("421349", 16, "借记卡", "乐当家银卡VISA", "1050000", "建设银行");
        Bank bank60 = new Bank("421393", 16, "借记卡", "民生国际卡", "3050000", "民生银行");
        Bank bank61 = new Bank("421437", 16, "借记卡", "中信国际借记卡", "3020000", "中信实业银行");
        Bank bank62 = new Bank("421865", 16, "借记卡", "民生国际卡", "3050000", "民生银行");
        Bank bank63 = new Bank("421869", 16, "贷记卡", "民生贷记卡", "3050001", "民生银行");
        Bank bank64 = new Bank("421870", 16, "贷记卡", "民生贷记卡", "3050001", "民生银行");
        Bank bank65 = new Bank("421871", 16, "贷记卡", "民生贷记卡", "3050001", "民生银行");
        Bank bank66 = new Bank("422160", 16, "借记卡", "京卡贵宾金卡", "4031000", "北京银行");
        Bank bank67 = new Bank("422161", 16, "借记卡", "京卡贵宾白金卡", "4031000", "北京银行");
        Bank bank68 = new Bank("424106", 16, "准贷记卡", "长城人民币信用卡-个人金卡", "1040000", "中国银行");
        Bank bank69 = new Bank("424107", 16, "准贷记卡", "长城人民币信用卡-员工金卡", "1040000", "中国银行");
        Bank bank70 = new Bank("424108", 16, "准贷记卡", "长城人民币信用卡-个人普卡", "1040000", "中国银行");
        Bank bank71 = new Bank("424109", 16, "准贷记卡", "长城人民币信用卡-员工普卡", "1040000", "中国银行");
        Bank bank72 = new Bank("424110", 16, "准贷记卡", "长城人民币信用卡-单位普卡", "1040000", "中国银行");
        Bank bank73 = new Bank("424111", 16, "准贷记卡", "长城人民币信用卡-单位金卡", "1040000", "中国银行");
        Bank bank74 = new Bank("424902", 16, "贷记卡", "长城国际卡(美元卡)-白金卡", "1040000", "中国银行");
        Bank bank75 = new Bank("425862", 16, "贷记卡", "阳光商旅信用卡", "3030000", "中国光大银行");
        Bank bank76 = new Bank("427010", 16, "信用卡", "牡丹VISA信用卡", "1020000", "工商银行");
        Bank bank77 = new Bank("427018", 16, "信用卡", "牡丹VISA信用卡", "1020000", "工商银行");
        Bank bank78 = new Bank("427019", 16, "信用卡", "牡丹VISA信用卡", "1020000", "工商银行");
        Bank bank79 = new Bank("427020", 16, "信用卡", "牡丹VISA信用卡", "1020000", "工商银行");
        Bank bank80 = new Bank("427028", 16, "信用卡", "国际借记卡", "1020000", "工商银行");
        Bank bank81 = new Bank("427029", 16, "信用卡", "牡丹VISA信用卡", "1020000", "工商银行");
        Bank bank82 = new Bank("427038", 16, "信用卡", "国际借记卡", "1020000", "工商银行");
        Bank bank83 = new Bank("427039", 16, "信用卡", "牡丹VISA信用卡", "1020000", "工商银行");
        Bank bank84 = new Bank("427062", 16, "信用卡", "牡丹VISA信用卡", "1020000", "工商银行");
        Bank bank85 = new Bank("427064", 16, "信用卡", "牡丹VISA信用卡", "1020000", "工商银行");
        Bank bank86 = new Bank("427570", 16, "借记卡(双币)", "民生国际借记卡", "3050000", "中国民生银行");
        Bank bank87 = new Bank("427571", 16, "借记卡(双币)", "民生国际借记卡", "3050000", "中国民生银行");
        Bank bank88 = new Bank("428911", 16, "信用卡", "广发信用卡", "3060000", "广东发展银行");
        Bank bank89 = new Bank("431502", 16, "借记卡", "华夏卡", "3040000", "华夏");
        Bank bank90 = new Bank("431502", 16, "借记卡", "华夏卡", "3040000", "华夏");
        Bank bank91 = new Bank("433666", 16, "贷记卡", "中信贷记卡", "3020000", "中信实业银行");
        Bank bank92 = new Bank("433670", 16, "借记卡", "中信借记卡", "3020000", "中信实业银行");
        Bank bank93 = new Bank("433680", 16, "借记卡", "中信借记卡", "3020000", "中信实业银行");
        Bank bank94 = new Bank("434061", 16, "借记卡", "乐当家金卡VISA", "1050000", "建设银行");
        Bank bank95 = new Bank("434062", 16, "借记卡", "乐当家白金卡VISA", "1050000", "建设银行");
        Bank bank96 = new Bank("435744", 16, "贷记卡", "沃尔玛百分卡", "3070000", "深圳发展银行");
        Bank bank97 = new Bank("435745", 16, "贷记卡", "沃尔玛百分卡", "3070000", "深圳发展银行");
        Bank bank98 = new Bank("436718", 16, "贷记卡", "龙卡贷记卡公司卡金卡VISA", "1050000", "建设银行");
        Bank bank99 = new Bank("436728", 16, "准贷记卡", "龙卡普通卡VISA", "1050000", "建设银行");
        Bank bank100 = new Bank("436738", 16, "贷记卡", "龙卡贷记卡公司卡普通卡VISA", "1050000", "建设银行");
        Bank bank101 = new Bank("436742", 19, "储蓄卡", "龙卡储蓄卡", "1050000", "建设银行");
        Bank bank102 = new Bank("436745", 16, "贷记卡", "龙卡国际普通卡VISA", "1050000", "建设银行");
        Bank bank103 = new Bank("436748", 16, "贷记卡", "龙卡国际金卡 VISA", "1050000", "建设银行");
        Bank bank104 = new Bank("436768", 16, "信用卡", "广发信用卡", "3060000", "广东发展银行");
        Bank bank105 = new Bank("438088", 16, "贷记卡", "中银奥运信用卡个人卡", "1040000", "中国银行");
        Bank bank106 = new Bank("438125", 16, "信用卡", "牡丹VISA信用卡", "1020000", "工商银行");
        Bank bank107 = new Bank("438126", 16, "信用卡", "牡丹VISA白金卡", "1020000", "中国工商银行");
        Bank bank108 = new Bank("438588", 18, "借记卡", "兴业智能卡", "3090000", "兴业银行");
        Bank bank109 = new Bank("438589", 18, "借记卡", "兴业智能卡", "3090000", "兴业银行");
        Bank bank110 = new Bank("438600", 16, "借记卡", "上海申卡IC", "4012902", "上海银行");
        Bank bank111 = new Bank("439188", 16, "信用卡", "招商银行银行信用卡", "3080000", "招商银行银行");
        Bank bank112 = new Bank("439225", 16, "信用卡", "VISA信用卡", "3080010", "招商银行银行");
        Bank bank113 = new Bank("439227", 16, "信用卡", "VISA商务信用卡", "3080000", "招商银行银行");
        Bank bank114 = new Bank("442729", 16, "借记卡", "中信国际借记卡", "3020000", "中信实业银行");
        Bank bank115 = new Bank("442730", 16, "借记卡", "中信国际借记卡", "3020000", "中信实业银行");
        Bank bank116 = new Bank("451289", 16, "贷记卡", "VISA信用卡", "3090010", "兴业银行");
        Bank bank117 = new Bank("451291", 16, "贷记卡", "长城国际卡(欧元卡)-个人金卡", "1040000", "中国银行");
        Bank bank118 = new Bank("451804", 16, "信用卡", "牡丹贷记卡", "1020000", "工商银行");
        Bank bank119 = new Bank("451804", 16, "信用卡", "牡丹贷记卡", "1020000", "工商银行");
        Bank bank120 = new Bank("451810", 16, "信用卡", "牡丹贷记卡", "1020000", "工商银行");
        Bank bank121 = new Bank("451810", 16, "信用卡", "牡丹贷记卡", "1020000", "工商银行");
        Bank bank122 = new Bank("453242", 16, "准贷记卡", "VISA准贷记卡", "1050000", "建设银行");
        Bank bank123 = new Bank("456351", 19, "借记卡", "长城电子借记卡", "1040000", "中国银行");
        Bank bank124 = new Bank("456418", 16, "贷记卡", "浦发银行VISA年青卡", "3100000", "上海浦东发展银行");
        Bank bank125 = new Bank("458060", 16, "信用卡", "牡丹信用卡", "1020000", "工商银行");
        Bank bank126 = new Bank("458060", 16, "信用卡", "牡丹信用卡", "1020000", "工商银行");
        Bank bank127 = new Bank("458071", 16, "信用卡", "牡丹贷记卡", "1020000", "工商银行");
        Bank bank128 = new Bank("458071", 16, "信用卡", "牡丹贷记卡", "1020000", "工商银行");
        Bank bank129 = new Bank("458123", 16, "贷记卡", "太平洋双币贷记卡VISA", "3010000", "交通银行");
        Bank bank130 = new Bank("458124", 16, "贷记卡", "太平洋双币贷记卡VISA", "3010000", "交通银行");
        Bank bank131 = new Bank("468203", 16, "借记卡", "招商银行银行国际卡", "3080000", "招商银行银行");
        Bank bank132 = new Bank("472067", 16, "借记卡", "民生国际卡", "3050000", "民生银行");
        Bank bank133 = new Bank("472068", 16, "借记卡", "民生国际卡", "3050000", "民生银行");
        Bank bank134 = new Bank("479228", 16, "贷记卡", "招商银行银行信用卡", "3080000", "招商银行银行");
        Bank bank135 = new Bank("479229", 16, "贷记卡", "招商银行银行信用卡", "3080000", "招商银行银行");
        Bank bank136 = new Bank("481699", 16, "贷记卡", "阳光白金信用卡", "3030000", "中国光大银行");
        Bank bank137 = new Bank("486466", 16, "贷记卡", "申卡贷记卡", "4012902", "上海银行");
        Bank bank138 = new Bank("486493", 16, "贷记卡", "VISA商务普卡", "3090010", "兴业银行");
        Bank bank139 = new Bank("486494", 16, "贷记卡", "VISA商务金卡", "3090010", "兴业银行");
        Bank bank140 = new Bank("486497", 16, "贷记卡", "阳光商旅信用卡", "3030000", "中国光大银行");
        Bank bank141 = new Bank("487013", 16, "信用卡", "广发VISA信用卡", "3060000", "广东发展银行");
        Bank bank142 = new Bank("489592", 16, "贷记卡", "VISA白金/钻石信用卡", "1050000", "中国建设银行");
        Bank bank143 = new Bank("489734", 16, "贷记卡", "牡丹欧元卡", "1020000", "中国工商银行");
        Bank bank144 = new Bank("489735", 16, "贷记卡", "牡丹欧元卡", "1020000", "中国工商银行");
        Bank bank145 = new Bank("489736", 16, "贷记卡", "牡丹欧元卡", "1020000", "中国工商银行");
        Bank bank146 = new Bank("491020", 16, "准贷记卡", "金穗信用卡", "1030000", "农业银行");
        Bank bank147 = new Bank("491020", 16, "准贷记卡", "金穗信用卡", "1030000", "农业银行");
        Bank bank148 = new Bank("491031", 16, "准贷记卡", "VISA准贷记金卡", "1050000", "建设银行");
        Bank bank149 = new Bank("491032", 16, "信用卡", "广发信用卡", "3060000", "广东发展银行");
        Bank bank150 = new Bank("491040", 16, "信用卡", "太平洋信用卡", "3010000", "交通银行");
        Bank bank151 = new Bank("493427", 16, "信用卡", "广发信用卡", "3060000", "广东发展银行");
        Bank bank152 = new Bank("493878", 16, "贷记卡", "长城国际卡(港币卡)-个人金卡", "1040000", "中国银行");
        Bank bank153 = new Bank("498451", 16, "贷记卡", "上海浦东发展银行信用卡VISA白金卡", "3100000", "上海浦东发展银行");
        Bank bank154 = new Bank("504923", 16, "借记卡", "月季卡", "4683040", "常州商业银行");
        Bank bank155 = new Bank("510529", 16, "信用卡", "牡丹万事达国际借记卡", "1020000", "工商银行");
        Bank bank156 = new Bank("512315", 16, "贷记卡", "中银万事达信用卡员工普卡", "1040000", "中国银行");
        Bank bank157 = new Bank("512316", 16, "贷记卡", "中银万事达信用卡个人普卡", "1040000", "中国银行");
        Bank bank158 = new Bank("512411", 16, "贷记卡", "中银万事达信用卡员工金卡", "1040000", "中国银行");
        Bank bank159 = new Bank("512412", 16, "贷记卡", "中银万事达信用卡个人金卡", "1040000", "中国银行");
        Bank bank160 = new Bank("512425", 16, "借记卡", "招商银行银行国际卡", "3080000", "招商银行银行");
        Bank bank161 = new Bank("512431", 16, "贷记卡", "汇通国际卡", "4083329", "宁波市商业银行");
        Bank bank162 = new Bank("512466", 16, "贷记卡", "民生贷记卡", "3050001", "民生银行");
        Bank bank163 = new Bank("512695", 16, "贷记卡", "长城国际卡(英镑卡)-个人普卡", "1040000", "中国银行");
        Bank bank164 = new Bank("512732", 16, "贷记卡", "长城国际卡(英镑卡)-个人金卡", "1040000", "中国银行");
        Bank bank165 = new Bank("514906", 16, "贷记卡", "中信贷记卡", "3020000", "中信实业银行");
        Bank bank166 = new Bank("514957", 16, "贷记卡", "中银万事达信用卡员工白金卡", "1040000", "中国银行");
        Bank bank167 = new Bank("514958", 16, "贷记卡", "中银万事达信用卡个人白金卡", "1040000", "中国银行");
        Bank bank168 = new Bank("517636", 16, "贷记卡", "民生贷记卡", "3050001", "民生银行");
        Bank bank169 = new Bank("518212", 16, "贷记卡", "中信贷记卡", "3020000", "中信实业银行");
        Bank bank170 = new Bank("518364", 16, "信用卡", "广发信用卡", "3060000", "广东发展银行");
        Bank bank171 = new Bank("518378", 16, "准贷记卡", "长城人民币信用卡-个人金卡", "1040000", "中国银行");
        Bank bank172 = new Bank("518379", 16, "准贷记卡", "长城人民币信用卡-员工金卡", "1040000", "中国银行");
        Bank bank173 = new Bank("518474", 16, "准贷记卡", "长城人民币信用卡-专用卡普卡", "1040000", "中国银行");
        Bank bank174 = new Bank("518475", 16, "准贷记卡", "长城人民币信用卡-员工普卡", "1040000", "中国银行");
        Bank bank175 = new Bank("518476", 16, "准贷记卡", "长城人民币信用卡-个人普卡", "1040000", "中国银行");
        Bank bank176 = new Bank("518710", 16, "信用卡", "MASTER信用卡", "3080010", "招商银行");
        Bank bank177 = new Bank("518718", 16, "信用卡", "MASTER信用金卡", "3080010", "招商银行");
        Bank bank178 = new Bank("519412", 16, "信用卡", "金穗贷记卡", "1030000", "农业银行");
        Bank bank179 = new Bank("519498", 16, "贷记卡", "双币种申卡贷记卡普通卡", "4012902", "上海银行");
        Bank bank180 = new Bank("520082", 16, "信用卡", "金穗贷记卡", "1030000", "农业银行");
        Bank bank181 = new Bank("520108", 16, "贷记卡", "中信贷记卡", "3020000", "中信实业银行");
        Bank bank182 = new Bank("520131", 16, "贷记卡", "双币种申卡贷记卡金卡", "4012902", "上海银行");
        Bank bank183 = new Bank("520152", 16, "信用卡", "广发万事达信用卡", "3060000", "广东发展银行");
        Bank bank184 = new Bank("520169", 16, "贷记卡", "太平洋双币贷记卡MasterCard", "3010000", "交通银行");
        Bank bank185 = new Bank("520194", 16, "贷记卡", "汇通国际卡", "4083329", "宁波市商业银行");
        Bank bank186 = new Bank("520382", 16, "信用卡", "广发万事达信用卡", "3060000", "广东发展银行");
        Bank bank187 = new Bank("521899", 16, "贷记卡", "太平洋双币贷记卡MasterCard", "3010000", "交通银行");
        Bank bank188 = new Bank("522153", 16, "贷记卡", "长城国际卡(欧元卡)-个人普卡", "1040000", "中国银行");
        Bank bank189 = new Bank("523036", 16, "贷记卡", "万事达信用卡", "3090010", "兴业银行");
        Bank bank190 = new Bank("524011", 16, "借记卡", "招商银行银行国际卡", "3080000", "招商银行银行");
        Bank bank191 = new Bank("524047", 16, "信用卡", "牡丹万事达白金卡", "1020000", "工商银行");
        Bank bank192 = new Bank("524070", 16, "贷记卡", "万事达信用卡", "3090010", "兴业银行");
        Bank bank193 = new Bank("524091", 16, "信用卡", "牡丹海航信用卡个人金卡", "1020000", "中国工商银行");
        Bank bank194 = new Bank("524094", 16, "借记卡", "乐当家金卡MASTER", "1050000", "建设银行");
        Bank bank195 = new Bank("524864", 16, "准贷记卡", "长城信用卡", "1040000", "中国银行");
        Bank bank196 = new Bank("524865", 16, "准贷记卡", "长城信用卡", "1040000", "中国银行");
        Bank bank197 = new Bank("525498", 16, "信用卡", "牡丹海航信用卡个人普卡", "1020000", "中国工商银行");
        Bank bank198 = new Bank("525745", 16, "准贷记卡", "长城信用卡", "1040000", "中国银行");
        Bank bank199 = new Bank("525746", 16, "准贷记卡", "长城信用卡", "1040000", "中国银行");
        Bank bank200 = new Bank("526410", 16, "借记卡", "乐当家银卡MASTER", "1050000", "建设银行");
        Bank bank201 = new Bank("526855", 16, "贷记卡", "深圳市商业银行信用卡", "4105841", "深圳市商业银行");
        Bank bank202 = new Bank("527414", 16, "贷记卡", "加菲猫信用卡", "3090010", "兴业银行");
        Bank bank203 = new Bank("528020", 16, "贷记卡", "深圳市商业银行信用卡", "4105841", "深圳市商业银行");
        Bank bank204 = new Bank("528931", 16, "信用卡", "广发万事达信用卡", "3060000", "广东发展银行");
        Bank bank205 = new Bank("528948", 16, "贷记卡", "民生贷记卡", "3050001", "民生银行");
        Bank bank206 = new Bank("530970", 16, "信用卡", "牡丹万事达信用卡", "1020000", "工商银行");
        Bank bank207 = new Bank("530980", 16, "信用卡", "牡丹信用卡", "1020000", "工商银行");
        Bank bank208 = new Bank("530980", 16, "信用卡", "牡丹信用卡", "1020000", "工商银行");
        Bank bank209 = new Bank("530990", 16, "信用卡", "牡丹万事达信用卡", "1020000", "工商银行");
        Bank bank210 = new Bank("532420", 16, "准贷记卡", "MASTER准贷记卡", "1050000", "建设银行");
        Bank bank211 = new Bank("532430", 16, "准贷记卡", "龙卡普通卡MASTER", "1050000", "建设银行");
        Bank bank212 = new Bank("532450", 16, "贷记卡", "龙卡国际普通卡MASTER", "1050000", "建设银行");
        Bank bank213 = new Bank("532458", 16, "贷记卡", "龙卡国际金卡 MASTER", "1050000", "建设银行");
        Bank bank214 = new Bank("535910", 16, "准贷记卡", "金穗信用卡", "1030000", "农业银行");
        Bank bank215 = new Bank("535910", 16, "准贷记卡", "金穗信用卡", "1030000", "农业银行");
        Bank bank216 = new Bank("537830", 16, "信用卡", "太平洋信用卡", "3010000", "交通银行");
        Bank bank217 = new Bank("540297", 16, "贷记卡", "长城国际卡(港币卡)-个人普卡", "1040000", "中国银行");
        Bank bank218 = new Bank("540838", 16, "贷记卡", "长城国际卡(美元卡)-个人普卡", "1040000", "中国银行");
        Bank bank219 = new Bank("541068", 16, "贷记卡", "长城国际卡(美元卡)-个人金卡", "1040000", "中国银行");
        Bank bank220 = new Bank("541709", 16, "信用卡", "广发信用卡", "3060000", "广东发展银行");
        Bank bank221 = new Bank("543159", 16, "贷记卡", "第十八届世界足球锦标赛纪念卡", "3030000", "中国光大银行");
        Bank bank222 = new Bank("544033", 16, "准贷记卡", "MASTER准贷记金卡", "1050000", "建设银行");
        Bank bank223 = new Bank("545619", 16, "信用卡", "万事达信用卡", "3080000", "招商银行");
        Bank bank224 = new Bank("545623", 16, "信用卡", "万事达信用卡", "3080000", "招商银行");
        Bank bank225 = new Bank("545947", 16, "信用卡", "万事达信用卡", "3080000", "招商银行");
        Bank bank226 = new Bank("547628", 16, "贷记卡", "长城国际卡(美元卡)-商务普卡", "1040000", "中国银行");
        Bank bank227 = new Bank("547648", 16, "贷记卡", "长城国际卡(港币卡)-商务普卡", "1040000", "中国银行");
        Bank bank228 = new Bank("547766", 16, "准贷记卡", "长城人民币信用卡-单位普卡", "1040000", "中国银行");
        Bank bank229 = new Bank("547766", 16, "准贷记卡", "长城万事达信用卡单位普卡", "1040000", "中国银行");
        Bank bank230 = new Bank("548259", 16, "信用卡", "国际借记卡", "1020000", "工商银行");
        Bank bank231 = new Bank("548844", 16, "信用卡", "广发信用卡", "3060000", "广东发展银行");
        Bank bank232 = new Bank("552245", 16, "借记卡", "乐当家白金卡MASTER", "1050000", "建设银行");
        Bank bank233 = new Bank("552288", 16, "贷记卡", "民生贷记卡", "3050001", "民生银行");
        Bank bank234 = new Bank("552534", 16, "贷记卡", "招商银行银行信用卡", "3080000", "招商银行银行");
        Bank bank235 = new Bank("552587", 16, "贷记卡", "招商银行银行信用卡", "3080000", "招商银行银行");
        Bank bank236 = new Bank("552599", 16, "信用卡", "金穗贷记卡", "1030000", "农业银行");
        Bank bank237 = new Bank("552742", 16, "双币贷记卡", "长城公务卡", "1040000", "中国银行");
        Bank bank238 = new Bank("552794", 16, "信用卡", "广发万事达信用卡", "3060000", "广东发展银行");
        Bank bank239 = new Bank("552801", 16, "贷记卡", "龙卡贷记卡公司卡普通卡MASTER", "1050000", "建设银行");
        Bank bank240 = new Bank("552853", 16, "贷记卡", "太平洋双币贷记卡MasterCard", "3010000", "交通银行");
        Bank bank241 = new Bank("553131", 16, "双币贷记卡", "长城公务卡", "1040000", "中国银行");
        Bank bank242 = new Bank("553242", 18, "信用卡", "龙卡信用卡", "1050000", "建设银行");
        Bank bank243 = new Bank("556610", 16, "贷记卡", "民生贷记卡", "3050001", "民生银行");
        Bank bank244 = new Bank("556617", 16, "贷记卡", "中信MASTERCARD人民币+美金双币贷记卡", "3020000", "中信实业银行");
        Bank bank245 = new Bank("558360", 16, "信用卡", "牡丹万事达信用卡", "1020000", "工商银行");
        Bank bank246 = new Bank("558730", 16, "信用卡", "金穗贷记卡", "1030000", "农业银行");
        Bank bank247 = new Bank("558808", 16, "贷记卡", "长城国际卡(港币卡)-商务金卡", "1040000", "中国银行");
        Bank bank248 = new Bank("558809", 16, "贷记卡", "长城国际卡(美元卡)-商务金卡", "1040000", "中国银行");
        Bank bank249 = new Bank("558868", 16, "准贷记卡", "长城人民币信用卡-单位金卡", "1040000", "中国银行");
        Bank bank250 = new Bank("558868", 16, "准贷记卡", "中银万事达信用卡单位金卡", "1040000", "中国银行");
        Bank bank251 = new Bank("558894", 16, "信用卡", "广发万事达信用卡", "3060000", "广东发展银行");
        Bank bank252 = new Bank("558895", 16, "贷记卡", "龙卡贷记卡公司卡金卡MASTER", "1050000", "建设银行");
        Bank bank253 = new Bank("558916", 16, "贷记卡", "中信MASTERCARD人民币+美金双币贷记卡", "3020000", "中信实业银行");
        Bank bank254 = new Bank("566666", 18, "借记卡", "玫瑰卡", "4172210", "沈阳市商业银行");
        Bank bank255 = new Bank("584016", 16, "借记卡", "信通卡", "14045840", "深圳农联社");
        Bank bank256 = new Bank("601100", 16, "贷记卡", "发现卡", "26290840", "D.F.S.I(备注1)");
        Bank bank257 = new Bank("601101", 16, "贷记卡", "发现卡", "26290840", "D.F.S.I");
        Bank bank258 = new Bank("601121", 16, "贷记卡", "发现卡", "26290840", "D.F.S.I");
        Bank bank259 = new Bank("601122", 16, "贷记卡", "发现卡", "26290840", "D.F.S.I");
        Bank bank260 = new Bank("601123", 16, "贷记卡", "发现卡", "26290840", "D.F.S.I");
        Bank bank261 = new Bank("601124", 16, "贷记卡", "发现卡", "26290840", "D.F.S.I");
        Bank bank262 = new Bank("601125", 16, "贷记卡", "发现卡", "26290840", "D.F.S.I");
        Bank bank263 = new Bank("601126", 16, "贷记卡", "发现卡", "26290840", "D.F.S.I");
        Bank bank264 = new Bank("601127", 16, "贷记卡", "发现卡", "26290840", "D.F.S.I");
        Bank bank265 = new Bank("601128", 16, "贷记卡", "发现卡", "26290840", "D.F.S.I");
        Bank bank266 = new Bank("601131", 16, "贷记卡", "发现卡", "26290840", "D.F.S.I");
        Bank bank267 = new Bank("601136", 16, "贷记卡", "发现卡", "26290840", "D.F.S.I");
        Bank bank268 = new Bank("601137", 16, "贷记卡", "发现卡", "26290840", "D.F.S.I");
        Bank bank269 = new Bank("601138", 16, "贷记卡", "发现卡", "26290840", "D.F.S.I");
        Bank bank270 = new Bank("601140", 16, "贷记卡", "发现卡", "26290840", "D.F.S.I");
        Bank bank271 = new Bank("601142", 16, "贷记卡", "发现卡", "26290840", "D.F.S.I");
        Bank bank272 = new Bank("601143", 16, "贷记卡", "发现卡", "26290840", "D.F.S.I");
        Bank bank273 = new Bank("601144", 16, "贷记卡", "发现卡", "26290840", "D.F.S.I");
        Bank bank274 = new Bank("601145", 16, "贷记卡", "发现卡", "26290840", "D.F.S.I");
        Bank bank275 = new Bank("601146", 16, "贷记卡", "发现卡", "26290840", "D.F.S.I");
        Bank bank276 = new Bank("601147", 16, "贷记卡", "发现卡", "26290840", "D.F.S.I");
        Bank bank277 = new Bank("601148", 16, "贷记卡", "发现卡", "26290840", "D.F.S.I");
        Bank bank278 = new Bank("601149", 16, "贷记卡", "发现卡", "26290840", "D.F.S.I");
        Bank bank279 = new Bank("601174", 16, "贷记卡", "发现卡", "26290840", "D.F.S.I");
        Bank bank280 = new Bank("601177", 16, "贷记卡", "发现卡", "26290840", "D.F.S.I");
        Bank bank281 = new Bank("601178", 16, "贷记卡", "发现卡", "26290840", "D.F.S.I");
        Bank bank282 = new Bank("601179", 16, "贷记卡", "发现卡", "26290840", "D.F.S.I");
        Bank bank283 = new Bank("601186", 16, "贷记卡", "发现卡", "26290840", "D.F.S.I");
        Bank bank284 = new Bank("601187", 16, "贷记卡", "发现卡", "26290840", "D.F.S.I");
        Bank bank285 = new Bank("601188", 16, "贷记卡", "发现卡", "26290840", "D.F.S.I");
        Bank bank286 = new Bank("601189", 16, "贷记卡", "发现卡", "26290840", "D.F.S.I");
        Bank bank287 = new Bank("601382", 19, "借记卡", "长城电子借记卡", "1040000", "中国银行");
        Bank bank288 = new Bank("601428", 17, "借记卡", "太平洋万事顺卡", "3010000", "交通银行");
        Bank bank289 = new Bank("601428", 17, "借记卡", "太平洋万事顺卡", "3010000", "交通银行");
        Bank bank290 = new Bank("602907", 16, "借记卡", "万事顺卡", "4105840", "深圳商业银行");
        Bank bank291 = new Bank("602969", 16, "借记卡", "京卡", "4031000", "北京银行");
        Bank bank292 = new Bank("603128", 16, "借记卡", "梅花卡", "4243010", "南京市商业银行");
        Bank bank293 = new Bank("603367", 18, "借记卡", "西湖卡", "4233310", "杭州商业银行");
        Bank bank294 = new Bank("603445", 19, "借记卡", "羊城借记卡", "4135810", "广州市商业银行");
        Bank bank295 = new Bank("603506", 19, "借记卡", "姑苏卡", "4213050", "苏州市商业银行");
        Bank bank296 = new Bank("603601", 17, "借记卡", "黄山卡", "4403610", "徽商银行合肥分行");
        Bank bank297 = new Bank("603601", 17, "借记卡", "黄山卡", "4403610", "徽商银行合肥分行");
        Bank bank298 = new Bank("603601", 17, "借记卡", "黄山卡", "4403610", "徽商银行合肥分行");
        Bank bank299 = new Bank("603602", 18, "借记卡", "兰花卡", "4283370", "绍兴商业银行");
        Bank bank300 = new Bank("603694", 19, "借记卡", "粒金卡", "14033055", "常熟农村商业银行");
        Bank bank301 = new Bank("603708", 17, "借记卡", "北方明珠卡", "4202220", "大连商业银行");
        Bank bank302 = new Bank("621977", 16, "借记卡", "金鹿卡", "4123330", "温州商业银行");
        Bank bank303 = new Bank("622126", 18, "借记卡", "金通卡", "4672290", "阜新市商业银行");
        Bank bank304 = new Bank("622127", 19, "借记卡", "万通", "14173900", "福建省农村信用社联合社");
        Bank bank305 = new Bank("622127", 19, "借记卡", "万通卡", "14173930", "厦门市农村信用合作社");
        Bank bank306 = new Bank("622128", 16, "借记卡", "信通卡", "14045840", "深圳农信社");
        Bank bank307 = new Bank("622129", 16, "借记卡", "信通商务卡", "14045840", "深圳市农村信用合作社联合社");
        Bank bank308 = new Bank("622131", 19, "借记卡", "九州借记卡", "4693080", "淮安市商业银行");
        Bank bank309 = new Bank("622132", 16, "借记卡", "南湖借记卡", "4703350", "嘉兴市商业银行");
        Bank bank310 = new Bank("622133", 19, "借记卡", "甲秀银联借记卡", "4437010", "贵阳市商业银行");
        Bank bank311 = new Bank("622134", 16, "借记卡", "长江卡", "4416530", "重庆市商业银行");
        Bank bank312 = new Bank("622135", 19, "借记卡", "锦程卡", "4296510", "成都商业银行");
        Bank bank313 = new Bank("622136", 18, "借记卡", "福瑞卡", "4447910", "西安市商业银行");
        Bank bank314 = new Bank("622137", 17, "借记卡", "黄山卡", "4403620", "徽商银行芜湖分行");
        Bank bank315 = new Bank("622138", 19, "借记卡", "信通卡", "14181000", "北京农联社");
        Bank bank316 = new Bank("622139", 16, "借记卡", "敦煌国际卡", "4478210", "兰州市商业银行");
        Bank bank317 = new Bank("622140", 16, "借记卡", "银星卡", "4721460", "廊坊市商业银行");
        Bank bank318 = new Bank("622141", 16, "借记卡", "泰隆卡", "4733450", "泰隆城市信用社");
        Bank bank319 = new Bank("622143", 19, "借记卡", "雪莲借记卡", "4278810", "乌鲁木齐市商业银行");
        Bank bank320 = new Bank("622146", 16, "借记卡", "金桥卡", "4504520", "青岛商行");
        Bank bank321 = new Bank("622147", 19, "借记卡", "百灵卡", "4741910", "呼市商业银行");
        Bank bank322 = new Bank("622148", 16, "贷记卡", "人民币申卡贷记卡金卡", "4012902", "上海银行");
        Bank bank323 = new Bank("622149", 16, "贷记卡", "人民币申卡贷记卡普通卡", "4012902", "上海银行");
        Bank bank324 = new Bank("622150", 19, "借记卡", "绿卡银联标准卡", "1000000", "国家邮政局");
        Bank bank325 = new Bank("622151", 19, "借记卡", "绿卡银联标准卡", "1000000", "国家邮政局");
        Bank bank326 = new Bank("622152", 19, "借记卡", "锦程卡金卡", "4296510", "成都市商业银行");
        Bank bank327 = new Bank("622153", 19, "借记卡", "锦程卡定活一卡通金卡", "4296510", "成都市商业银行");
        Bank bank328 = new Bank("622154", 19, "借记卡", "锦程卡定活一卡通", "4296510", "成都市商业银行");
        Bank bank329 = new Bank("622155", 16, "贷记卡", "深圳市商业银行信用卡", "4105841", "深圳市商业银行");
        Bank bank330 = new Bank("622156", 16, "贷记卡", "深圳市商业银行信用卡", "4105841", "深圳市商业银行");
        Bank bank331 = new Bank("622165", 16, "借记卡", "包头市商业银行借记卡", "4791921", "包头市商业银行");
        Bank bank332 = new Bank("622166", 16, "贷记卡", "龙卡人民币信用卡", "1050000", "中国建设银行");
        Bank bank333 = new Bank("622168", 16, "贷记卡", "龙卡人民币信用金卡", "1050000", "中国建设银行");
        Bank bank334 = new Bank("622169", 19, "借记卡", "福祥借记卡", "14385500", "湖南省农村信用社联合社");
        Bank bank335 = new Bank("622178", 16, "贷记卡", "信用卡", "4512421", "吉林市商业银行");
        Bank bank336 = new Bank("622179", 16, "贷记卡", "信用卡", "4512421", "吉林市商业银行");
        Bank bank337 = new Bank("622184", 19, "借记卡", "万通", "14173900", "福建省农村信用社联合社");
        Bank bank338 = new Bank("622188", 19, "借记卡", "绿卡银联标准卡", "1000000", "国家邮政局");
        Bank bank339 = new Bank("622199", 19, "借记卡", "绿卡银联标准卡", "1000000", "国家邮政局");
        Bank bank340 = new Bank("622200", 19, "借记卡", "灵通卡", "1020000", "中国工商银行");
        Bank bank341 = new Bank("622202", 19, "借记卡", "E时代卡", "1020000", "中国工商银行");
        Bank bank342 = new Bank("622203", 19, "借记卡", "E时代卡", "1020000", "中国工商银行");
        Bank bank343 = new Bank("622208", 19, "借记卡", "理财金卡", "1020000", "中国工商银行");
        Bank bank344 = new Bank("622210", 16, "准贷记卡", "准贷记卡", "1020000", "中国工商银行");
        Bank bank345 = new Bank("622211", 16, "准贷记卡", "准贷记卡", "1020000", "中国工商银行");
        Bank bank346 = new Bank("622212", 16, "准贷记卡", "准贷记卡", "1020000", "中国工商银行");
        Bank bank347 = new Bank("622213", 16, "准贷记卡", "准贷记卡", "1020000", "中国工商银行");
        Bank bank348 = new Bank("622214", 16, "准贷记卡", "准贷记卡", "1020000", "中国工商银行");
        Bank bank349 = new Bank("622215", 16, "准贷记卡", "准贷记卡", "1020000", "中国工商银行");
        Bank bank350 = new Bank("622220", 16, "准贷记卡", "准贷记卡", "1020000", "中国工商银行");
        Bank bank351 = new Bank("622225", 16, "准贷记卡", "准贷记卡", "1020000", "中国工商银行");
        Bank bank352 = new Bank("622230", 16, "贷记卡", "贷记卡", "1020000", "中国工商银行");
        Bank bank353 = new Bank("622235", 16, "贷记卡", "贷记卡", "1020000", "中国工商银行");
        Bank bank354 = new Bank("622240", 16, "贷记卡", "贷记卡", "1020000", "中国工商银行");
        Bank bank355 = new Bank("622245", 16, "贷记卡", "贷记卡", "1020000", "中国工商银行");
        Bank bank356 = new Bank("622250", 16, "贷记卡", "太平洋人民币贷记卡", "3010000", "交行太平洋卡中心");
        Bank bank357 = new Bank("622251", 16, "贷记卡", "太平洋人民币贷记卡", "3010000", "交行太平洋卡中心");
        Bank bank358 = new Bank("622252", 16, "贷记卡", "太平洋人民币贷记卡", "3010000", "交行太平洋卡中心");
        Bank bank359 = new Bank("622253", 16, "贷记卡", "太平洋人民币贷记卡", "3010000", "交行太平洋卡中心");
        Bank bank360 = new Bank("622254", 16, "准贷记卡", "太平洋人民币准贷记卡", "3010000", "交通银行");
        Bank bank361 = new Bank("622258", 17, "借记卡", "太平洋人民币借记卡", "3010000", "交通银行");
        Bank bank362 = new Bank("622259", 17, "借记卡", "太平洋人民币借记卡", "3010000", "交通银行");
        Bank bank363 = new Bank("622260", 19, "借记卡", "太平洋人民币借记卡", "3010000", "交通银行");
        Bank bank364 = new Bank("622261", 19, "借记卡", "太平洋人民币借记卡", "3010000", "交通银行");
        Bank bank365 = new Bank("622280", 19, "借记卡", "622280银联储蓄卡", "1050000", "建设银行");
        Bank bank366 = new Bank("622291", 18, "借记卡", "龙城卡", "4956140", "柳州市商业银行");
        Bank bank367 = new Bank("622292", 18, "借记卡", "龙城卡", "4956140", "柳州市商业银行");
        Bank bank368 = new Bank("622301", 19, "借记卡", "百合卡", "4753360", "湖州市商业银行");
        Bank bank369 = new Bank("622302", 16, "借记卡", "信通卡", "14275880", "佛山市禅城区农村信用联社");
        Bank bank370 = new Bank("622303", 16, "贷记卡", "梅花贷记卡", "4240001", "南京市商业银行");
        Bank bank371 = new Bank("622305", 16, "借记卡", "梅花借记卡", "4243010", "南京市商业银行");
        Bank bank372 = new Bank("622307", 19, "借记卡", "庐山卡", "4544240", "九江市商业银行");
        Bank bank373 = new Bank("622308", 17, "借记卡", "春城卡", "4667310", "昆明商业银行");
        Bank bank374 = new Bank("622310", 17, "借记卡", "三江银行卡", "4588510", "西宁市商业银行");
        Bank bank375 = new Bank("622311", 17, "借记卡", "金达借记卡", "3134530", "淄博市商业银行");
        Bank bank376 = new Bank("622312", 16, "借记卡", "信通卡", "14113030", "徐州市郊农村信用合作联社");
        Bank bank377 = new Bank("622316", 16, "借记卡", "汇通卡", "4083320", "宁波市商业银行");
        Bank bank378 = new Bank("622318", 16, "贷记卡", "汇通卡", "4083329", "宁波市商业银行");
        Bank bank379 = new Bank("622319", 16, "借记卡", "信通卡", "14144500", "山东农村信用联合社");
        Bank bank380 = new Bank("622321", 16, "贷记卡", "大唐贷记卡", "4593450", "台州市商业银行");
        Bank bank381 = new Bank("622322", 16, "借记卡", "恒通卡", "14085883", "顺德农信社");
        Bank bank382 = new Bank("622323", 19, "借记卡", "粒金借记卡", "14033055", "常熟农村商业银行");
        Bank bank383 = new Bank("622324", 19, "借记卡", "圆鼎卡", "14243000", "江苏农信");
        Bank bank384 = new Bank("622325", 16, "借记卡", "九通卡", "4145210", "武汉市商业银行");
        Bank bank385 = new Bank("622327", 17, "借记卡", "黄山卡", "4403650", "徽商银行马鞍山分行");
        Bank bank386 = new Bank("622328", 19, "借记卡", "信通卡", "14156020", "东莞农村信用合作社");
        Bank bank387 = new Bank("622329", 19, "借记卡", "信通借记卡", "14191100", "天津市农村信用社");
        Bank bank388 = new Bank("622331", 18, "借记卡", "津卡", "4341100", "天津市商业银行");
        Bank bank389 = new Bank("622332", 17, "借记卡", "一卡通", "14163056", "张家港市农村商业银行");
        Bank bank390 = new Bank("622333", 16, "借记卡", "万顺通卡", "4256020", "东莞市商业银行");
        Bank bank391 = new Bank("622335", 16, "借记卡", "桂花卡", "4786110", "南宁市商业银行");
        Bank bank392 = new Bank("622336", 17, "借记卡", "雄鹰卡", "4791920", "包头市商业银行");
        Bank bank393 = new Bank("622337", 16, "借记卡", "金猴神通借记卡", "4803070", "连云港市商业银行");
        Bank bank394 = new Bank("622338", 19, "借记卡", "月季借记卡", "4115010", "焦作市商业银行");
        Bank bank395 = new Bank("622339", 16, "借记卡", "蜜蜂借记卡", "14203320", "鄞州农村合作银行");
        Bank bank396 = new Bank("622340", 17, "借记卡", "黄山卡", "4403660", "徽商银行淮北分行");
        Bank bank397 = new Bank("622341", 16, "借记卡", "合作借记卡", "14123022", "江阴农村商业银行");
        Bank bank398 = new Bank("622342", 19, "借记卡", "攀枝花卡", "4836560", "攀枝花市商业银行");
        Bank bank399 = new Bank("622343", 19, "借记卡", "信通卡", "14215881", "佛山市三水区农村信用合作社");
        Bank bank400 = new Bank("622345", 19, "借记卡", "天府借记卡", "14226510", "成都农信社");
        Bank bank401 = new Bank("622346", 16, "信用卡", "人民币信用卡金卡", "香港", "中国银行");
        Bank bank402 = new Bank("622347", 16, "信用卡", "人民币信用卡普通卡", "香港", "中国银行");
        Bank bank403 = new Bank("622348", 16, "借记卡", "中银卡", "香港", "中国银行");
        Bank bank404 = new Bank("622349", 16, "信用卡", "人民币信用卡金卡", "47980344", "南洋商业银行");
        Bank bank405 = new Bank("622350", 16, "信用卡", "人民币信用卡普通卡", "47980344", "南洋商业银行");
        Bank bank406 = new Bank("622351", 16, "借记卡", "中银卡", "47980344", "南洋商业银行");
        Bank bank407 = new Bank("622352", 16, "信用卡", "人民币信用卡金卡", "47980344", "集友银行");
        Bank bank408 = new Bank("622353", 16, "信用卡", "人民币信用卡普通卡", "47980344", "集友银行");
        Bank bank409 = new Bank("622355", 16, "借记卡", "中银卡", "47980344", "集友银行");
        Bank bank410 = new Bank("622358", 19, "借记卡", "信通卡", "14231430", "沧州农信社");
        Bank bank411 = new Bank("622359", 19, "借记卡", "沂蒙卡", "3134730", "临沂市商业银行");
        Bank bank412 = new Bank("622360", 16, "信用卡", "人民币卡", "25120344", "香港上海汇丰银行有限公司");
        Bank bank413 = new Bank("622361", 16, "信用卡", "人民币金卡", "25120344", "香港上海汇丰银行有限公司");
        Bank bank414 = new Bank("622362", 19, "借记卡", "信通卡", "14326030", "中山市农村信用合作社");
        Bank bank415 = new Bank("622363", 19, "借记卡", "万事顺卡", "4375850", "珠海市商业银行");
        Bank bank416 = new Bank("622365", 17, "借记卡", "电子网络人民币卡", "25020344", "东亚银行有限公司");
        Bank bank417 = new Bank("622366", 17, "借记卡", "黄山卡", "4403680", "徽商银行安庆分行");
        Bank bank418 = new Bank("622367", 19, "借记卡", "科技城卡", "4856590", "绵阳市商业银行");
        Bank bank419 = new Bank("622368", 19, "借记卡", "芙蓉卡", "4615510", "长沙市商业银行");
        Bank bank420 = new Bank("622369", 16, "借记卡", "金碧一卡通", "14097310", "昆明市农村信用联社");
        Bank bank421 = new Bank("622370", 19, "借记卡", "海峡银联卡", "4643970", "泉州市商业银行");
        Bank bank422 = new Bank("622371", 16, "信用卡", "花旗人民币信用卡", "25030344", "花旗银行有限公司");
        Bank bank423 = new Bank("622373", 16, "信用卡", "大新人民币信用卡普通卡", "25040344", "大新银行有限公司");
        Bank bank424 = new Bank("622375", 17, "借记卡", "人民币借记卡", "25040344", "大新银行有限公司");
        Bank bank425 = new Bank("622376", 16, "信用卡", "恒生人民币信用卡", "25050344", "恒生银行有限公司");
        Bank bank426 = new Bank("622377", 16, "信用卡", "恒生人民币金卡", "25050344", "恒生银行有限公司");
        Bank bank427 = new Bank("622378", 16, "信用卡", "恒生人民币白金卡", "25050344", "恒生银行有限公司");
        Bank bank428 = new Bank("622379", 19, "借记卡", "齐鲁卡", "3134510", "济南市商业银行");
        Bank bank429 = new Bank("622382", 16, "借记卡", "人民币卡", "亚洲", "美国银行");
        Bank bank430 = new Bank("622383", 16, "贷记卡", "大连市商业银行贷记卡", "4202221", "大连市商业银行");
        Bank bank431 = new Bank("622384", 17, "借记卡", "九州借记卡", "3114560", "恒丰银行");
        Bank bank432 = new Bank("622385", 16, "贷记卡", "大连市商业银行贷记卡", "4202221", "大连市商业银行");
        Bank bank433 = new Bank("622386", 16, "信用卡", "人民币信用卡", "25090344", "上海商业银行");
        Bank bank434 = new Bank("622387", 16, "信用卡", "永隆人民币信用卡", "25100344", "永隆银行有限公司");
        Bank bank435 = new Bank("622388", 16, "借记卡", "榕城卡", "4053910", "福州市商业银行");
        Bank bank436 = new Bank("622389", 16, "贷记卡", "蜜蜂贷记卡", "14203323", "宁波鄞州农村合作银行");
        Bank bank437 = new Bank("622391", 16, "借记卡", "鸢都卡", "3134580", "潍坊商业银行");
        Bank bank438 = new Bank("622392", 19, "借记卡", "酒城卡", "4866570", "泸州市商业银行");
        Bank bank439 = new Bank("622393", 16, "借记卡", "银鹭借记卡", "3133930", "厦门市商业银行");
        Bank bank440 = new Bank("622394", 16, "借记卡", "金山灵通卡", "4073140", "镇江市商业银行");
        Bank bank441 = new Bank("622395", 19, "储蓄卡", "云冈卡", "4871620", "大同市商业银行");
        Bank bank442 = new Bank("622396", 17, "借记卡", "三峡卡", "4325260", "宜昌市商业银行");
        Bank bank443 = new Bank("622397", 16, "信用卡", "信用卡", "4325261", "宜昌市商业银行");
        Bank bank444 = new Bank("622399", 17, "借记卡", "新兴卡", "4192310", "辽阳市商业银行");
        Bank bank445 = new Bank("622400", 17, "借记卡", "辽河一卡通", "4652280", "营口市商业银行");
        Bank bank446 = new Bank("622406", 17, "借记卡", "ATM Card", "25130344", "香港上海汇丰银行有限公司");
        Bank bank447 = new Bank("622407", 19, "借记卡", "ATM Card", "25130344", "香港上海汇丰银行有限公司");
        Bank bank448 = new Bank("622411", 16, "借记卡", "通达卡", "4814650", "威海市商业银行");
        Bank bank449 = new Bank("622412", 16, "借记卡", "信通卡", "14105200", "湖北农信社");
        Bank bank450 = new Bank("622413", 16, "借记卡", "千山卡", "4562230", "鞍山市商业银行");
        Bank bank451 = new Bank("622415", 16, "借记卡", "银杏卡", "4462260", "丹东商行");
        Bank bank452 = new Bank("622418", 16, "借记卡", "金桥卡", "4523060", "南通市商业银行");
        Bank bank453 = new Bank("622420", 17, "借记卡", "都市一卡通", "4184930", "洛阳市商业银行");
        Bank bank454 = new Bank("622421", 19, "借记卡", "世纪一卡通", "4354910", "郑州商业银行");
        Bank bank455 = new Bank("622422", 16, "借记卡", "绿扬卡", "4533120", "扬州市商业银行");
        Bank bank456 = new Bank("622423", 16, "信用卡", "永隆人民币信用卡", "25100344", "永隆银行有限公司");
        Bank bank457 = new Bank("622425", 17, "借记卡", "丁香借记卡", "4422610", "哈尔滨市商业银行");
        Bank bank458 = new Bank("622426", 16, "贷记卡", "津卡贷记卡", "4341100", "天津市商业银行");
        Bank bank459 = new Bank("622427", 16, "借记卡", "大唐卡", "4593451", "台州市商业银行");
        Bank bank460 = new Bank("622428", 16, "贷记卡", "如意卡", "4368710", "银川市商业银行");
        Bank bank461 = new Bank("622429", 19, "借记卡", "如意借记卡", "4368710", "银川市商业银行");
        Bank bank462 = new Bank("622432", 19, "借记卡", "澳门币卡", "26230446", "大西洋银行股份有限公司");
        Bank bank463 = new Bank("622434", 19, "借记卡", "人民币卡", "26220446", "澳门国际银行");
        Bank bank464 = new Bank("622435", 19, "借记卡", "港币卡", "26220446", "澳门国际银行");
        Bank bank465 = new Bank("622436", 19, "借记卡", "澳门币卡", "26220446", "澳门国际银行");
        Bank bank466 = new Bank("622439", 18, "借记卡", "麒麟储蓄卡", "14055810", "广州农村信用合作社联合社");
        Bank bank467 = new Bank("622440", 16, "借记卡", "雾凇卡", "4512420", "吉林市商业银行");
        Bank bank468 = new Bank("622441", 16, "借记卡", "天鹅卡", "4885050", "三门峡市城市信用社");
        Bank bank469 = new Bank("622442", 17, "借记卡", "绿叶卡", "4302240", "抚顺市商业银行");
        Bank bank470 = new Bank("622443", 19, "借记卡", "江通卡", "14023052", "昆山农村信用合作社联合社");
        Bank bank471 = new Bank("622447", 16, "借记卡", "月季卡", "4683040", "常州商业银行");
        Bank bank472 = new Bank("622448", 16, "借记卡", "南珠卡", "4895910", "湛江市商业银行");
        Bank bank473 = new Bank("622449", 16, "借记卡", "双龙借记卡", "4263380", "金华市商业银行");
        Bank bank474 = new Bank("622450", 16, "贷记卡", "双龙贷记卡", "4263380", "金华市商业银行");
        Bank bank475 = new Bank("622451", 16, "信用卡", "大新人民币信用卡金卡", "25040344", "大新银行有限公司");
        Bank bank476 = new Bank("622452", 19, "借记卡", "圆鼎卡", "14243000", "江苏农信社");
        Bank bank477 = new Bank("622453", 16, "信用卡", "人民币信用卡金卡", "25160344", "中信嘉华银行有限公司");
        Bank bank478 = new Bank("622456", 16, "信用卡", "人民币信用卡普通卡", "25160344", "中信嘉华银行有限公司");
        Bank bank479 = new Bank("622459", 17, "借记卡", "人民币借记卡", "25160344", "中信嘉华银行有限公司");
        Bank bank480 = new Bank("622462", 16, "贷记卡", "粒金贷记卡", "14030001", "常熟市农村商业银行");
        Bank bank481 = new Bank("622463", 19, "借记卡", "港币借记卡", "25170344", "廖创兴银行有限公司");
        Bank bank482 = new Bank("622466", 16, "贷记卡", "玫瑰卡", "4172211", "沈阳市商业银行");
        Bank bank483 = new Bank("622467", 19, "借记卡", "羊城借记卡", "4135810", "广州市商业银行");
        Bank bank484 = new Bank("622468", 18, "借记卡", "申卡", "4012900", "上海银行");
        Bank bank485 = new Bank("622470", 19, "借记卡", "信通卡", "14255890", "江门市新会农信社");
        Bank bank486 = new Bank("622471", 16, "信用卡", "人民币信用卡", "25020344", "东亚银行有限公司");
        Bank bank487 = new Bank("622472", 16, "信用卡", "人民币信用卡金卡", "25020344", "东亚银行有限公司");
        Bank bank488 = new Bank("622476", 16, "贷记卡", "雪莲贷记卡", "4270001", "乌鲁木齐市商业银行");
        Bank bank489 = new Bank("622477", 19, "借记卡", "信通卡", "14265930", "高要市农村信用联社");
        Bank bank490 = new Bank("622478", 16, "借记卡", "如意卡", "4022900", "上海市农村信用合作社联合社");
        Bank bank491 = new Bank("622481", 16, "贷记卡", "合作贷记卡", "14123020", "江阴市农村商业银行");
        Bank bank492 = new Bank("622485", 18, "借记卡", "太湖金保卡", "4453020", "无锡市商业银行");
        Bank bank493 = new Bank("622486", 16, "借记卡", "兰花卡", "4283370", "绍兴市商业银行");
        Bank bank494 = new Bank("622487", 17, "借记卡", "银联人民币银行卡", "香港", "星展银行");
        Bank bank495 = new Bank("622487", 16, "借记卡", "银联人民币银行卡", "香港", "星展银行");
        Bank bank496 = new Bank("622488", 16, "借记卡", "垂虹卡", "14283050", "吴江农村商业银行");
        Bank bank497 = new Bank("622489", 17, "借记卡", "借记卡", "25040344", "大新银行有限公司");
        Bank bank498 = new Bank("622490", 17, "借记卡", "银联人民币银行卡", "香港", "星展银行");
        Bank bank499 = new Bank("622490", 16, "借记卡", "银联人民币银行卡", "香港", "星展银行");
        Bank bank500 = new Bank("622491", 17, "借记卡", "银联港币银行卡", "香港", "星展银行");
        Bank bank501 = new Bank("622491", 16, "借记卡", "银联银行卡", "香港", "星展银行");
        Bank bank502 = new Bank("622492", 17, "借记卡", "银联港币银行卡", "香港", "星展银行");
        Bank bank503 = new Bank("622492", 16, "借记卡", "银联银行卡", "香港", "星展银行");
        Bank bank504 = new Bank("622493", 16, "港币贷记卡", "AEON JUSCO银联卡", "亚洲", "AEON信贷财务");
        Bank bank505 = new Bank("622495", 16, "借记卡", "Travelex港币卡", "26040344", "Travelex");
        Bank bank506 = new Bank("622496", 16, "借记卡", "Travelex美元卡", "26040344", "Travelex");
        Bank bank507 = new Bank("622498", 19, "借记卡", "如意借记卡", "4221210", "石家庄市商业银行");
        Bank bank508 = new Bank("622499", 19, "借记卡", "如意借记卡", "4221210", "石家庄市商业银行");
        Bank bank509 = new Bank("622500", 16, "信用卡", "东方卡", "3100000", "上海浦东发展银行");
        Bank bank510 = new Bank("622506", 19, "借记卡", "陕西信合富泰卡", "14427900", "陕西省农村信用社联合社");
        Bank bank511 = new Bank("622509", 19, "借记卡", "信通白金卡", "14265930", "高要市农村信用合作社联合社");
        Bank bank512 = new Bank("622510", 19, "借记卡", "信通金卡", "14265930", "高要市农村信用合作社联合社");
        Bank bank513 = new Bank("622516", 16, "贷记卡", "东方-轻松理财卡白金卡", "3100000", "上海浦东发展银行");
        Bank bank514 = new Bank("622517", 16, "贷记卡", "东方-轻松理财卡普卡", "3100000", "上海浦东发展银行");
        Bank bank515 = new Bank("622518", 16, "贷记卡", "东方-轻松理财卡钻石卡", "3100000", "上海浦东发展银行");
        Bank bank516 = new Bank("622519", 16, "准贷记卡", "东方-新标准准贷记卡", "3100000", "上海浦东发展银行");
        Bank bank517 = new Bank("622521", 16, "借记卡", "东方卡", "3100000", "上海浦东发展银行");
        Bank bank518 = new Bank("622522", 16, "借记卡", "东方卡", "3100000", "上海浦东发展银行");
        Bank bank519 = new Bank("622523", 16, "贷记卡", "东方卡", "3100000", "上海浦东发展银行");
        Bank bank520 = new Bank("622525", 16, "贷记卡", "人民币信用卡金卡", "3070000", "深圳发展银行");
        Bank bank521 = new Bank("622526", 16, "贷记卡", "人民币信用卡普卡", "3070000", "深圳发展银行");
        Bank bank522 = new Bank("622538", 16, "借记卡", "发展卡", "3070010", "深圳发展银行");
        Bank bank523 = new Bank("622546", 19, "借记卡", "人民币借记卡", "25250446", "大丰银行有限公司");
        Bank bank524 = new Bank("622547", 19, "借记卡", "港币借记卡", "25250446", "大丰银行有限公司");
        Bank bank525 = new Bank("622548", 19, "借记卡", "澳门币借记卡", "25250446", "大丰银行有限公司");
        Bank bank526 = new Bank("622549", 16, "借记卡", "Halykbank Classic", "26330398", "哈萨克斯坦国民储蓄银行");
        Bank bank527 = new Bank("622550", 16, "借记卡", "Halykbank Golden", "26330398", "哈萨克斯坦国民储蓄银行");
        Bank bank528 = new Bank("622561", 19, "借记卡", "锦程卡定活一卡通白金卡", "4986580", "德阳市商业银行");
        Bank bank529 = new Bank("622562", 19, "借记卡", "锦程卡定活一卡通金卡", "4986580", "德阳市商业银行");
        Bank bank530 = new Bank("622563", 19, "借记卡", "锦程卡定活一卡通", "4986580", "德阳市商业银行");
        Bank bank531 = new Bank("622575", 16, "贷记卡", "招商银行银行信用卡", "3080000", "招商银行银行");
        Bank bank532 = new Bank("622576", 16, "贷记卡", "招商银行银行信用卡", "3080000", "招商银行银行");
        Bank bank533 = new Bank("622577", 16, "贷记卡", "招商银行银行信用卡", "3080000", "招商银行银行");
        Bank bank534 = new Bank("622578", 16, "贷记卡", "招商银行银行信用卡", "3080000", "招商银行银行");
        Bank bank535 = new Bank("622579", 16, "贷记卡", "招商银行银行信用卡", "3080000", "招商银行银行");
        Bank bank536 = new Bank("622580", 16, "借记卡", "一卡通", "3080000", "招商银行银行");
        Bank bank537 = new Bank("622581", 16, "贷记卡", "招商银行银行信用卡", "3080000", "招商银行银行");
        Bank bank538 = new Bank("622582", 16, "贷记卡", "招商银行银行信用卡", "3080000", "招商银行银行");
        Bank bank539 = new Bank("622588", 16, "借记卡", "一卡通", "3080000", "招商银行银行");
        Bank bank540 = new Bank("622598", 16, "借记卡", "公司卡", "3080000", "招商银行银行");
        Bank bank541 = new Bank("622600", 16, "贷记卡", "民生信用卡", "3050001", "民生银行");
        Bank bank542 = new Bank("622601", 16, "贷记卡", "民生信用卡", "3050001", "民生银行");
        Bank bank543 = new Bank("622602", 16, "贷记卡", "民生银联白金信用卡", "3050001", "中国民生银行");
        Bank bank544 = new Bank("622603", 16, "贷记卡", "民生银联商务信用卡", "3050001", "中国民生银行");
        Bank bank545 = new Bank("622615", 16, "借记卡", "民生借记卡", "3050000", "民生银行");
        Bank bank546 = new Bank("622617", 16, "借记卡", "民生借记卡", "3050000", "中国民生银行");
        Bank bank547 = new Bank("622619", 16, "借记卡", "民生借记卡", "3050000", "中国民生银行");
        Bank bank548 = new Bank("622622", 16, "借记卡", "民生借记卡", "3050000", "中国民生银行");
        Bank bank549 = new Bank("622630", 16, "借记卡", "华夏卡", "3040000", "华夏银行");
        Bank bank550 = new Bank("622631", 16, "借记卡", "华夏至尊金卡", "3040000", "华夏银行");
        Bank bank551 = new Bank("622632", 16, "借记卡", "华夏丽人卡", "3040000", "华夏银行");
        Bank bank552 = new Bank("622633", 16, "借记卡", "华夏万通卡", "3040000", "华夏银行");
        Bank bank553 = new Bank("622650", 16, "贷记卡", "炎黄卡普卡", "3030000", "中国光大银行");
        Bank bank554 = new Bank("622655", 16, "贷记卡", "炎黄卡白金卡", "3030000", "中国光大银行");
        Bank bank555 = new Bank("622658", 16, "贷记卡", "炎黄卡金卡", "3030000", "中国光大银行");
        Bank bank556 = new Bank("622660", 16, "借记卡", "阳光卡", "3030000", "光大银行");
        Bank bank557 = new Bank("622678", 16, "贷记卡", "中信银联标准贷记卡", "3020000", "中信实业银行信用卡中心");
        Bank bank558 = new Bank("622679", 16, "贷记卡", "中信银联标准贷记卡", "3020000", "中信实业银行信用卡中心");
        Bank bank559 = new Bank("622680", 16, "贷记卡", "中信银联标准贷记卡", "3020000", "中信实业银行信用卡中心");
        Bank bank560 = new Bank("622681", 19, "借记卡", "百福卡", "14394200", "江西省农村信用社联合社");
        Bank bank561 = new Bank("622682", 19, "借记卡", "百福卡", "14394200", "江西省农村信用社联合社");
        Bank bank562 = new Bank("622684", 16, "借记卡", "渤海银行公司借记卡", "3170000", "渤海银行");
        Bank bank563 = new Bank("622688", 16, "贷记卡", "中信银联标准贷记卡", "3020000", "中信实业银行信用卡中心");
        Bank bank564 = new Bank("622689", 16, "贷记卡", "中信银联标准贷记卡", "3020000", "中信实业银行信用卡中心");
        Bank bank565 = new Bank("622690", 16, "借记卡", "中信借记卡", "3020000", "中信实业银行");
        Bank bank566 = new Bank("622691", 16, "借记卡", "中信借记卡", "3020000", "中信实业银行");
        Bank bank567 = new Bank("622692", 16, "借记卡", "中信贵宾卡", "3020000", "中信实业银行");
        Bank bank568 = new Bank("622696", 16, "借记卡", "中信理财宝金卡", "3020000", "中信银行");
        Bank bank569 = new Bank("622698", 16, "借记卡", "中信理财宝白金卡", "3020000", "中信银行");
        Bank bank570 = new Bank("622700", 19, "借记卡", "龙卡储蓄卡", "1050000", "建设银行");
        Bank bank571 = new Bank("622725", 16, "准贷记卡", "龙卡准贷记卡", "1050000", "中国建设银行");
        Bank bank572 = new Bank("622728", 16, "准贷记卡", "龙卡准贷记卡金卡", "1050000", "中国建设银行");
        Bank bank573 = new Bank("622750", 16, "信用卡", "人民币信用卡", "1040446", "中国银行澳门分行");
        Bank bank574 = new Bank("622751", 16, "信用卡", "人民币信用卡", "1040446", "中国银行澳门分行");
        Bank bank575 = new Bank("622752", 16, "准贷记卡", "长城人民币信用卡-个人普卡", "1040000", "中国银行");
        Bank bank576 = new Bank("622753", 16, "准贷记卡", "长城人民币信用卡-个人金卡", "1040000", "中国银行");
        Bank bank577 = new Bank("622754", 16, "准贷记卡", "长城人民币信用卡-专用卡普卡", "1040000", "中国银行");
        Bank bank578 = new Bank("622755", 16, "准贷记卡", "长城人民币信用卡-员工金卡", "1040000", "中国银行");
        Bank bank579 = new Bank("622756", 16, "准贷记卡", "长城人民币信用卡-员工金卡", "1040000", "中国银行");
        Bank bank580 = new Bank("622757", 16, "准贷记卡", "长城人民币信用卡-员工金卡", "1040000", "中国银行");
        Bank bank581 = new Bank("622758", 16, "准贷记卡", "长城人民币信用卡-单位普卡", "1040000", "中国银行");
        Bank bank582 = new Bank("622759", 16, "准贷记卡", "长城人民币信用卡-单位金卡", "1040000", "中国银行");
        Bank bank583 = new Bank("622760", 16, "贷记卡", "银联单币贷记卡", "1040000", "中国银行");
        Bank bank584 = new Bank("622761", 16, "准贷记卡", "长城信用卡", "1040000", "中国银行");
        Bank bank585 = new Bank("622762", 16, "准贷记卡", "长城信用卡", "1040000", "中国银行");
        Bank bank586 = new Bank("622763", 16, "准贷记卡", "长城信用卡", "1040000", "中国银行");
        Bank bank587 = new Bank("622770", 19, "借记卡", "中银卡", "1040446", "中国银行澳门分行");
        Bank bank588 = new Bank("622777", 16, "借记卡", "珠江源卡", "5027360", "曲靖市商业银行");
        Bank bank589 = new Bank("622821", 19, "借记卡", "金穗校园卡", "1030000", "农业银行");
        Bank bank590 = new Bank("622822", 19, "借记卡", "金穗星座卡", "1030000", "农业银行");
        Bank bank591 = new Bank("622823", 19, "借记卡", "金穗社保卡", "1030000", "农业银行");
        Bank bank592 = new Bank("622824", 19, "借记卡", "金穗旅游卡", "1030000", "农业银行");
        Bank bank593 = new Bank("622825", 19, "借记卡", "金穗青年卡", "1030000", "农业银行");
        Bank bank594 = new Bank("622826", 19, "借记卡", "复合介质金穗通宝卡", "1030000", "农业银行");
        Bank bank595 = new Bank("622836", 16, "贷记卡", "金穗贷记卡", "1030000", "农业银行");
        Bank bank596 = new Bank("622837", 16, "贷记卡", "金穗贷记卡", "1030000", "农业银行");
        Bank bank597 = new Bank("622840", 19, "借记卡", "金穗通宝卡", "1030000", "农业银行");
        Bank bank598 = new Bank("622844", 19, "借记卡", "金穗通宝卡", "1030000", "农业银行");
        Bank bank599 = new Bank("622845", 19, "借记卡", "金穗通宝卡", "1030000", "农业银行");
        Bank bank600 = new Bank("622846", 19, "借记卡", "金穗通宝卡", "1030000", "中国农业银行");
        Bank bank601 = new Bank("622847", 19, "借记卡", "金穗通宝卡", "1030000", "农业银行");
        Bank bank602 = new Bank("622848", 19, "借记卡", "金穗通宝卡", "1030000", "农业银行");
        Bank bank603 = new Bank("622855", 19, "借记卡", "新苏卡", "14303050", "江苏东吴农村商业银行");
        Bank bank604 = new Bank("622856", 17, "借记卡", "漓江卡", "4916170", "桂林市商业银行");
        Bank bank605 = new Bank("622857", 19, "借记卡", "黄海卡", "3134732", "日照市商业银行");
        Bank bank606 = new Bank("622858", 19, "借记卡", "丰收卡", "14293300", "浙江省农村信用社联合社");
        Bank bank607 = new Bank("622859", 19, "借记卡", "信通卡", "14315850", "珠海农村信用合作社联社");
        Bank bank608 = new Bank("622860", 16, "借记卡", "玉兔卡", "4922690", "大庆市商业银行");
        Bank bank609 = new Bank("622861", 16, "借记卡", "人民币卡", "26080446", "澳门永亨银行股份有限公司");
        Bank bank610 = new Bank("622864", 16, "借记卡", "金凤卡", "4974634", "莱芜市商业银行");
        Bank bank611 = new Bank("622865", 19, "借记卡", "君子兰一卡通", "4062410", "长春市商业银行");
        Bank bank612 = new Bank("622866", 16, "借记卡", "彭城借记卡", "4943030", "徐州市商业银行");
        Bank bank613 = new Bank("622867", 16, "借记卡", "信合平安卡", "14136530", "重庆市农村信用社联合社");
        Bank bank614 = new Bank("622869", 19, "借记卡", "郑和卡", "14333051", "太仓农村商业银行");
        Bank bank615 = new Bank("622870", 16, "借记卡", "长江卡", "4933120", "靖江市长江城市信用社");
        Bank bank616 = new Bank("622871", 16, "借记卡", "永亨尊贵理财卡", "25060344", "永亨银行");
        Bank bank617 = new Bank("622877", 19, "借记卡", "黄山卡", "4403600", "徽商银行");
        Bank bank618 = new Bank("622878", 18, "借记卡", "西湖卡", "4233310", "杭州市商业银行");
        Bank bank619 = new Bank("622879", 19, "借记卡", "黄山卡", "4403600", "徽商银行");
        Bank bank620 = new Bank("622880", 16, "借记卡", "龙城卡", "4956140", "柳州市商业银行");
        Bank bank621 = new Bank("622881", 16, "借记卡", "龙城卡", "4956140", "柳州市商业银行");
        Bank bank622 = new Bank("622882", 19, "借记卡", "天河卡", "14341770", "尧都区农村信用合作社联社");
        Bank bank623 = new Bank("622884", 16, "借记卡", "渤海银行借记卡", "3170000", "渤海银行");
        Bank bank624 = new Bank("622885", 16, "借记卡", "信合希望卡", "14136530", "重庆市农村信用社联合社");
        Bank bank625 = new Bank("622886", 16, "借记卡", "金通卡", "3134560", "烟台市商业银行");
        Bank bank626 = new Bank("622891", 19, "借记卡", "阳湖卡", "14353041", "武进农村商业银行");
        Bank bank627 = new Bank("622892", 18, "借记卡", "申卡借记卡", "4012900", "上海银行");
        Bank bank628 = new Bank("622893", 19, "借记卡", "信合卡", "14367000", "贵州省农村信用社联合社");
        Bank bank629 = new Bank("622895", 16, "借记卡", "金阿福", "14373020", "江苏锡州农村商业银行");
        Bank bank630 = new Bank("622897", 19, "借记卡", "熊猫团团卡", "4966730", "中外合资.南充市商业银行");
        Bank bank631 = new Bank("622898", 16, "贷记卡", "芙蓉贷记卡", "4615511", "长沙市商业银行");
        Bank bank632 = new Bank("622900", 16, "贷记卡", "芙蓉贷记卡", "4615511", "长沙市商业银行");
        Bank bank633 = new Bank("622901", 16, "贷记卡", "银联信用卡", "3090010", "兴业银行");
        Bank bank634 = new Bank("622908", 18, "借记卡", "兴业自然人生理财卡", "3090000", "兴业银行");
        Bank bank635 = new Bank("622909", 16, "借记卡", "万能卡", "3090002", "兴业银行");
        Bank bank636 = new Bank("650600", 16, "贷记卡", "发现卡", "26290840", "Discover Financial Services，Inc");
        Bank bank637 = new Bank("650700", 16, "贷记卡", "发现卡", "26290840", "Discover Financial Services，Inc");
        Bank bank638 = new Bank("650800", 16, "贷记卡", "发现卡", "26290840", "Discover Financial Services，Inc");
        Bank bank639 = new Bank("650900", 16, "贷记卡", "发现卡", "26290840", "Discover Financial Services，Inc");
        Bank bank640 = new Bank("682900", 18, "借记卡", "上海明珠卡", "4012900", "上海银行");
        Bank bank641 = new Bank("683970", 18, "借记卡", "海峡储蓄卡", "4643970", "泉州市商业银行");
        Bank bank642 = new Bank("685800", 16, "信用卡", "广发VISA信用卡", "3060000", "广东发展银行");
        Bank bank643 = new Bank("685800", 18, "借记卡", "广发理财通", "3060000", "广东发展银行");
        Bank bank644 = new Bank("685800", 16, "信用卡", "广发信用卡", "3060000", "广东发展银行");
        Bank bank645 = new Bank("690755", 15, "储蓄卡", "招商银行银行一卡通", "3080000", "招商银行");
        Bank bank646 = new Bank("690755", 18, "储蓄卡", "招商银行银行一卡通", "3080000", "招商银行");
        Bank bank647 = new Bank("694301", 18, "借记卡", "芙蓉卡", "4615510", "长沙市商业银行");
        Bank bank648 = new Bank("695800", 18, "借记卡", "金桥卡", "4523060", "南通商业银行");
        Bank bank649 = new Bank("843010", 16, "借记卡", "东方卡", "3100000", "浦东发展银行");
        Bank bank650 = new Bank("843360", 16, "借记卡", "东方卡", "3100000", "浦东发展银行");
        Bank bank651 = new Bank("843420", 16, "借记卡", "东方卡", "3100000", "浦东发展银行");
        Bank bank652 = new Bank("843610", 16, "借记卡", "东方卡", "3100000", "浦东发展银行");
        Bank bank653 = new Bank("843730", 16, "借记卡", "东方卡", "3100000", "浦东发展银行");
        Bank bank654 = new Bank("843800", 16, "借记卡", "东方卡", "3100000", "浦东发展银行");
        Bank bank655 = new Bank("843850", 16, "借记卡", "东方卡", "3100000", "浦东发展银行");
        Bank bank656 = new Bank("843900", 16, "借记卡", "东方卡", "3100000", "浦东发展银行");
        Bank bank657 = new Bank("870000", 16, "借记卡", "东方卡", "3100000", "浦东发展银行");
        Bank bank658 = new Bank("870100", 16, "借记卡", "东方卡", "3100000", "浦东发展银行");
        Bank bank659 = new Bank("870300", 16, "借记卡", "东方卡", "3100000", "浦东发展银行");
        Bank bank660 = new Bank("870400", 16, "借记卡", "东方卡", "3100000", "浦东发展银行");
        Bank bank661 = new Bank("870500", 16, "借记卡", "东方卡", "3100000", "浦东发展银行");
        Bank bank662 = new Bank("888000", 16, "借记卡", "甲秀卡", "4437010", "贵阳市商业银行");
        Bank bank663 = new Bank("955880", 16, "借记卡", "牡丹银联灵通卡-个人普卡", "1020000", "工商银行");
        Bank bank664 = new Bank("955881", 16, "借记卡", "牡丹银联灵通卡-个人普卡", "1020000", "工商银行");
        Bank bank665 = new Bank("955882", 16, "借记卡", "牡丹银联灵通卡-个人金卡", "1020000", "工商银行");
        Bank bank666 = new Bank("955888", 16, "借记卡", "牡丹银联理财金卡", "1020000", "工商银行");
        Bank bank667 = new Bank("984301", 16, "借记卡", "东方卡", "3100000", "上海浦东发展银行");


        List<Bank> list = new ArrayList<>();

        list.add(bank1);
        list.add(bank2);
        list.add(bank3);
        list.add(bank4);
        list.add(bank5);
        list.add(bank6);
        list.add(bank7);
        list.add(bank8);
        list.add(bank9);
        list.add(bank10);
        list.add(bank11);
        list.add(bank12);
        list.add(bank13);
        list.add(bank14);
        list.add(bank15);
        list.add(bank16);
        list.add(bank17);
        list.add(bank18);
        list.add(bank19);
        list.add(bank20);
        list.add(bank21);
        list.add(bank22);
        list.add(bank23);
        list.add(bank24);
        list.add(bank25);
        list.add(bank26);
        list.add(bank27);
        list.add(bank28);
        list.add(bank29);
        list.add(bank30);
        list.add(bank31);
        list.add(bank32);
        list.add(bank33);
        list.add(bank34);
        list.add(bank35);
        list.add(bank36);
        list.add(bank37);
        list.add(bank38);
        list.add(bank39);
        list.add(bank40);
        list.add(bank41);
        list.add(bank42);
        list.add(bank43);
        list.add(bank44);
        list.add(bank45);
        list.add(bank46);
        list.add(bank47);
        list.add(bank48);
        list.add(bank49);
        list.add(bank50);
        list.add(bank51);
        list.add(bank52);
        list.add(bank53);
        list.add(bank54);
        list.add(bank55);
        list.add(bank56);
        list.add(bank57);
        list.add(bank58);
        list.add(bank59);
        list.add(bank60);
        list.add(bank61);
        list.add(bank62);
        list.add(bank63);
        list.add(bank64);
        list.add(bank65);
        list.add(bank66);
        list.add(bank67);
        list.add(bank68);
        list.add(bank69);
        list.add(bank70);
        list.add(bank71);
        list.add(bank72);
        list.add(bank73);
        list.add(bank74);
        list.add(bank75);
        list.add(bank76);
        list.add(bank77);
        list.add(bank78);
        list.add(bank79);
        list.add(bank80);
        list.add(bank81);
        list.add(bank82);
        list.add(bank83);
        list.add(bank84);
        list.add(bank85);
        list.add(bank86);
        list.add(bank87);
        list.add(bank88);
        list.add(bank89);
        list.add(bank90);
        list.add(bank91);
        list.add(bank92);
        list.add(bank93);
        list.add(bank94);
        list.add(bank95);
        list.add(bank96);
        list.add(bank97);
        list.add(bank98);
        list.add(bank99);
        list.add(bank100);
        list.add(bank101);
        list.add(bank102);
        list.add(bank103);
        list.add(bank104);
        list.add(bank105);
        list.add(bank106);
        list.add(bank107);
        list.add(bank108);
        list.add(bank109);
        list.add(bank110);
        list.add(bank111);
        list.add(bank112);
        list.add(bank113);
        list.add(bank114);
        list.add(bank115);
        list.add(bank116);
        list.add(bank117);
        list.add(bank118);
        list.add(bank119);
        list.add(bank120);
        list.add(bank121);
        list.add(bank122);
        list.add(bank123);
        list.add(bank124);
        list.add(bank125);
        list.add(bank126);
        list.add(bank127);
        list.add(bank128);
        list.add(bank129);
        list.add(bank130);
        list.add(bank131);
        list.add(bank132);
        list.add(bank133);
        list.add(bank134);
        list.add(bank135);
        list.add(bank136);
        list.add(bank137);
        list.add(bank138);
        list.add(bank139);
        list.add(bank140);
        list.add(bank141);
        list.add(bank142);
        list.add(bank143);
        list.add(bank144);
        list.add(bank145);
        list.add(bank146);
        list.add(bank147);
        list.add(bank148);
        list.add(bank149);
        list.add(bank150);
        list.add(bank151);
        list.add(bank152);
        list.add(bank153);
        list.add(bank154);
        list.add(bank155);
        list.add(bank156);
        list.add(bank157);
        list.add(bank158);
        list.add(bank159);
        list.add(bank160);
        list.add(bank161);
        list.add(bank162);
        list.add(bank163);
        list.add(bank164);
        list.add(bank165);
        list.add(bank166);
        list.add(bank167);
        list.add(bank168);
        list.add(bank169);
        list.add(bank170);
        list.add(bank171);
        list.add(bank172);
        list.add(bank173);
        list.add(bank174);
        list.add(bank175);
        list.add(bank176);
        list.add(bank177);
        list.add(bank178);
        list.add(bank179);
        list.add(bank180);
        list.add(bank181);
        list.add(bank182);
        list.add(bank183);
        list.add(bank184);
        list.add(bank185);
        list.add(bank186);
        list.add(bank187);
        list.add(bank188);
        list.add(bank189);
        list.add(bank190);
        list.add(bank191);
        list.add(bank192);
        list.add(bank193);
        list.add(bank194);
        list.add(bank195);
        list.add(bank196);
        list.add(bank197);
        list.add(bank198);
        list.add(bank199);
        list.add(bank200);
        list.add(bank201);
        list.add(bank202);
        list.add(bank203);
        list.add(bank204);
        list.add(bank205);
        list.add(bank206);
        list.add(bank207);
        list.add(bank208);
        list.add(bank209);
        list.add(bank210);
        list.add(bank211);
        list.add(bank212);
        list.add(bank213);
        list.add(bank214);
        list.add(bank215);
        list.add(bank216);
        list.add(bank217);
        list.add(bank218);
        list.add(bank219);
        list.add(bank220);
        list.add(bank221);
        list.add(bank222);
        list.add(bank223);
        list.add(bank224);
        list.add(bank225);
        list.add(bank226);
        list.add(bank227);
        list.add(bank228);
        list.add(bank229);
        list.add(bank230);
        list.add(bank231);
        list.add(bank232);
        list.add(bank233);
        list.add(bank234);
        list.add(bank235);
        list.add(bank236);
        list.add(bank237);
        list.add(bank238);
        list.add(bank239);
        list.add(bank240);
        list.add(bank241);
        list.add(bank242);
        list.add(bank243);
        list.add(bank244);
        list.add(bank245);
        list.add(bank246);
        list.add(bank247);
        list.add(bank248);
        list.add(bank249);
        list.add(bank250);
        list.add(bank251);
        list.add(bank252);
        list.add(bank253);
        list.add(bank254);
        list.add(bank255);
        list.add(bank256);
        list.add(bank257);
        list.add(bank258);
        list.add(bank259);
        list.add(bank260);
        list.add(bank261);
        list.add(bank262);
        list.add(bank263);
        list.add(bank264);
        list.add(bank265);
        list.add(bank266);
        list.add(bank267);
        list.add(bank268);
        list.add(bank269);
        list.add(bank270);
        list.add(bank271);
        list.add(bank272);
        list.add(bank273);
        list.add(bank274);
        list.add(bank275);
        list.add(bank276);
        list.add(bank277);
        list.add(bank278);
        list.add(bank279);
        list.add(bank280);
        list.add(bank281);
        list.add(bank282);
        list.add(bank283);
        list.add(bank284);
        list.add(bank285);
        list.add(bank286);
        list.add(bank287);
        list.add(bank288);
        list.add(bank289);
        list.add(bank290);
        list.add(bank291);
        list.add(bank292);
        list.add(bank293);
        list.add(bank294);
        list.add(bank295);
        list.add(bank296);
        list.add(bank297);
        list.add(bank298);
        list.add(bank299);
        list.add(bank300);
        list.add(bank301);
        list.add(bank302);
        list.add(bank303);
        list.add(bank304);
        list.add(bank305);
        list.add(bank306);
        list.add(bank307);
        list.add(bank308);
        list.add(bank309);
        list.add(bank310);
        list.add(bank311);
        list.add(bank312);
        list.add(bank313);
        list.add(bank314);
        list.add(bank315);
        list.add(bank316);
        list.add(bank317);
        list.add(bank318);
        list.add(bank319);
        list.add(bank320);
        list.add(bank321);
        list.add(bank322);
        list.add(bank323);
        list.add(bank324);
        list.add(bank325);
        list.add(bank326);
        list.add(bank327);
        list.add(bank328);
        list.add(bank329);
        list.add(bank330);
        list.add(bank331);
        list.add(bank332);
        list.add(bank333);
        list.add(bank334);
        list.add(bank335);
        list.add(bank336);
        list.add(bank337);
        list.add(bank338);
        list.add(bank339);
        list.add(bank340);
        list.add(bank341);
        list.add(bank342);
        list.add(bank343);
        list.add(bank344);
        list.add(bank345);
        list.add(bank346);
        list.add(bank347);
        list.add(bank348);
        list.add(bank349);
        list.add(bank350);
        list.add(bank351);
        list.add(bank352);
        list.add(bank353);
        list.add(bank354);
        list.add(bank355);
        list.add(bank356);
        list.add(bank357);
        list.add(bank358);
        list.add(bank359);
        list.add(bank360);
        list.add(bank361);
        list.add(bank362);
        list.add(bank363);
        list.add(bank364);
        list.add(bank365);
        list.add(bank366);
        list.add(bank367);
        list.add(bank368);
        list.add(bank369);
        list.add(bank370);
        list.add(bank371);
        list.add(bank372);
        list.add(bank373);
        list.add(bank374);
        list.add(bank375);
        list.add(bank376);
        list.add(bank377);
        list.add(bank378);
        list.add(bank379);
        list.add(bank380);
        list.add(bank381);
        list.add(bank382);
        list.add(bank383);
        list.add(bank384);
        list.add(bank385);
        list.add(bank386);
        list.add(bank387);
        list.add(bank388);
        list.add(bank389);
        list.add(bank390);
        list.add(bank391);
        list.add(bank392);
        list.add(bank393);
        list.add(bank394);
        list.add(bank395);
        list.add(bank396);
        list.add(bank397);
        list.add(bank398);
        list.add(bank399);
        list.add(bank400);
        list.add(bank401);
        list.add(bank402);
        list.add(bank403);
        list.add(bank404);
        list.add(bank405);
        list.add(bank406);
        list.add(bank407);
        list.add(bank408);
        list.add(bank409);
        list.add(bank410);
        list.add(bank411);
        list.add(bank412);
        list.add(bank413);
        list.add(bank414);
        list.add(bank415);
        list.add(bank416);
        list.add(bank417);
        list.add(bank418);
        list.add(bank419);
        list.add(bank420);
        list.add(bank421);
        list.add(bank422);
        list.add(bank423);
        list.add(bank424);
        list.add(bank425);
        list.add(bank426);
        list.add(bank427);
        list.add(bank428);
        list.add(bank429);
        list.add(bank430);
        list.add(bank431);
        list.add(bank432);
        list.add(bank433);
        list.add(bank434);
        list.add(bank435);
        list.add(bank436);
        list.add(bank437);
        list.add(bank438);
        list.add(bank439);
        list.add(bank440);
        list.add(bank441);
        list.add(bank442);
        list.add(bank443);
        list.add(bank444);
        list.add(bank445);
        list.add(bank446);
        list.add(bank447);
        list.add(bank448);
        list.add(bank449);
        list.add(bank450);
        list.add(bank451);
        list.add(bank452);
        list.add(bank453);
        list.add(bank454);
        list.add(bank455);
        list.add(bank456);
        list.add(bank457);
        list.add(bank458);
        list.add(bank459);
        list.add(bank460);
        list.add(bank461);
        list.add(bank462);
        list.add(bank463);
        list.add(bank464);
        list.add(bank465);
        list.add(bank466);
        list.add(bank467);
        list.add(bank468);
        list.add(bank469);
        list.add(bank470);
        list.add(bank471);
        list.add(bank472);
        list.add(bank473);
        list.add(bank474);
        list.add(bank475);
        list.add(bank476);
        list.add(bank477);
        list.add(bank478);
        list.add(bank479);
        list.add(bank480);
        list.add(bank481);
        list.add(bank482);
        list.add(bank483);
        list.add(bank484);
        list.add(bank485);
        list.add(bank486);
        list.add(bank487);
        list.add(bank488);
        list.add(bank489);
        list.add(bank490);
        list.add(bank491);
        list.add(bank492);
        list.add(bank493);
        list.add(bank494);
        list.add(bank495);
        list.add(bank496);
        list.add(bank497);
        list.add(bank498);
        list.add(bank499);
        list.add(bank500);
        list.add(bank501);
        list.add(bank502);
        list.add(bank503);
        list.add(bank504);
        list.add(bank505);
        list.add(bank506);
        list.add(bank507);
        list.add(bank508);
        list.add(bank509);
        list.add(bank510);
        list.add(bank511);
        list.add(bank512);
        list.add(bank513);
        list.add(bank514);
        list.add(bank515);
        list.add(bank516);
        list.add(bank517);
        list.add(bank518);
        list.add(bank519);
        list.add(bank520);
        list.add(bank521);
        list.add(bank522);
        list.add(bank523);
        list.add(bank524);
        list.add(bank525);
        list.add(bank526);
        list.add(bank527);
        list.add(bank528);
        list.add(bank529);
        list.add(bank530);
        list.add(bank531);
        list.add(bank532);
        list.add(bank533);
        list.add(bank534);
        list.add(bank535);
        list.add(bank536);
        list.add(bank537);
        list.add(bank538);
        list.add(bank539);
        list.add(bank540);
        list.add(bank541);
        list.add(bank542);
        list.add(bank543);
        list.add(bank544);
        list.add(bank545);
        list.add(bank546);
        list.add(bank547);
        list.add(bank548);
        list.add(bank549);
        list.add(bank550);
        list.add(bank551);
        list.add(bank552);
        list.add(bank553);
        list.add(bank554);
        list.add(bank555);
        list.add(bank556);
        list.add(bank557);
        list.add(bank558);
        list.add(bank559);
        list.add(bank560);
        list.add(bank561);
        list.add(bank562);
        list.add(bank563);
        list.add(bank564);
        list.add(bank565);
        list.add(bank566);
        list.add(bank567);
        list.add(bank568);
        list.add(bank569);
        list.add(bank570);
        list.add(bank571);
        list.add(bank572);
        list.add(bank573);
        list.add(bank574);
        list.add(bank575);
        list.add(bank576);
        list.add(bank577);
        list.add(bank578);
        list.add(bank579);
        list.add(bank580);
        list.add(bank581);
        list.add(bank582);
        list.add(bank583);
        list.add(bank584);
        list.add(bank585);
        list.add(bank586);
        list.add(bank587);
        list.add(bank588);
        list.add(bank589);
        list.add(bank590);
        list.add(bank591);
        list.add(bank592);
        list.add(bank593);
        list.add(bank594);
        list.add(bank595);
        list.add(bank596);
        list.add(bank597);
        list.add(bank598);
        list.add(bank599);
        list.add(bank600);
        list.add(bank601);
        list.add(bank602);
        list.add(bank603);
        list.add(bank604);
        list.add(bank605);
        list.add(bank606);
        list.add(bank607);
        list.add(bank608);
        list.add(bank609);
        list.add(bank610);
        list.add(bank611);
        list.add(bank612);
        list.add(bank613);
        list.add(bank614);
        list.add(bank615);
        list.add(bank616);
        list.add(bank617);
        list.add(bank618);
        list.add(bank619);
        list.add(bank620);
        list.add(bank621);
        list.add(bank622);
        list.add(bank623);
        list.add(bank624);
        list.add(bank625);
        list.add(bank626);
        list.add(bank627);
        list.add(bank628);
        list.add(bank629);
        list.add(bank630);
        list.add(bank631);
        list.add(bank632);
        list.add(bank633);
        list.add(bank634);
        list.add(bank635);
        list.add(bank636);
        list.add(bank637);
        list.add(bank638);
        list.add(bank639);
        list.add(bank640);
        list.add(bank641);
        list.add(bank642);
        list.add(bank643);
        list.add(bank644);
        list.add(bank645);
        list.add(bank646);
        list.add(bank647);
        list.add(bank648);
        list.add(bank649);
        list.add(bank650);
        list.add(bank651);
        list.add(bank652);
        list.add(bank653);
        list.add(bank654);
        list.add(bank655);
        list.add(bank656);
        list.add(bank657);
        list.add(bank658);
        list.add(bank659);
        list.add(bank660);
        list.add(bank661);
        list.add(bank662);
        list.add(bank663);
        list.add(bank664);
        list.add(bank665);
        list.add(bank666);
        list.add(bank667);

        return list;
    }

    /**
     * 校验银行卡合法性
     * @param bankCard 要验证的银行卡号
     * @return false 不合法  true 合法
     */
    public boolean checkBankCard(String bankCard) {
        if (bankCard.length() < 15 || bankCard.length() > 19) {
            return false;
        }
        String nonCheckCodeBankCard = bankCard.substring(0, bankCard.length() - 1);
        if (nonCheckCodeBankCard.trim().length() == 0 || !nonCheckCodeBankCard.matches("\\d+")) {
            //如果传的不是数据返回N
            return false;
        }

        int luhmSum = getLuhmSum(nonCheckCodeBankCard.trim().toCharArray());
        return bankCard.charAt(bankCard.length() - 1) == luhmSum;
    }


    /**
     * 从不含校验位的银行卡卡号采用 Luhm 校验算法获得校验位
     * 该校验的过程：
     * 1、从卡号最后一位数字开始，逆向将奇数位(1、3、5等等)相加。
     * 2、从卡号最后一位数字开始，逆向将偶数位数字，先乘以2（如果乘积为两位数，则将其减去9），再求和。
     * 3、将奇数位总和加上偶数位总和，结果应该可以被10整除。
     * @return 返回luhm码
     */
    public int getLuhmSum(char[] chs) {
        int luhmSum = 0;
        for (int i = chs.length - 1, j = 0; i >= 0; i--, j++) {
            int k = chs[i] - '0';
            if (j % 2 == 0) {
                k *= 2;
                k = k / 10 + k % 10;
            }
            luhmSum += k;
        }
        return (luhmSum % 10 == 0) ? '0' : (char) ((10 - luhmSum % 10) + '0');
    }

    /**
     * 阿里接口验证是否合法
     * @param cardNo 银行卡卡号
     * @return {"bank":"CMB","validated":true,"cardType":"DC","key":"(卡号)","messages":[],"stat":"ok"}
     * 2017年5月22日 下午4:35:23
     */
    public String getCardDetail(String cardNo) {
        // 创建HttpClient实例
        String url = "https://ccdcapi.alipay.com/validateAndCacheCardInfo.json?_input_charset=utf-8&cardNo=%s&cardBinCheck=true";
        url = String.format(url, cardNo);
        return HttpUtil.get(url);
    }

}
